لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring MVC برای مبتدیان: ساخت برنامه وب جاوا در 25 مرحله [ویدئو]
Spring MVC For Beginners : Build Java Web App in 25 Steps [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه اولین برنامه وب Spring MVC خود سرگرم کننده است. در این دوره آموزشی، اصول اولیه توسعه یک برنامه مدیریتی اولیه Todo با استفاده از Spring MVC با قابلیت های ورود و خروج را خواهید آموخت. وب سایت را قدم به قدم در 25 مرحله می سازید. این دوره اولین قدم عالی به عنوان مقدمه ای برای توسعه برنامه های کاربردی وب جاوا خواهد بود. شما از Spring (مدیریت وابستگی)، Spring MVC، Spring Security (احراز هویت و مجوز)، BootStrap (صفحات سبک)، Maven (مدیریت وابستگی)، Eclipse (IDE) و وب سرور Tomcat استفاده خواهید کرد. ما به شما در تنظیم هر یک از این موارد کمک خواهیم کرد. - یک برنامه مدیریتی اولیه Todo را تکه تکه در 25 مرحله بسازید.
- معماری Spring MVC را درک کنید
- مفاهیم اولیه Spring MVC - DispatcherServlet، Controllers، ModelMap، ModelAndView، Views (JSP)، JSTL، @RequestParam و @SessionAttributes را درک کرده و از آنها استفاده کنید.
- اجرای صحافی و اعتبارسنجی فرم با استفاده از Spring MVC
- از Spring Security برای احراز هویت و مجوز استفاده کنید
- ساخت دو سرویس وب اولیه Spring REST
- مدیریت استثنا را با استفاده از @ControllerAdvice و @ExceptionHandler پیاده سازی کنید
- بین المللی سازی را اجرا کنید
- اصول استفاده از Maven، Tomcat و Eclipse را درک کنید
- از Maven برای مدیریت وابستگی اولیه استفاده کنید
- سبک برنامه های وب با بوت استرپ (اصول) انتظار می رود که با جاوا آشنا باشید.
انتظار نمی رود که تجربه ای با Eclipse، Spring، Maven یا Tomcat داشته باشید.
ما به شما کمک میکنیم Eclipse را نصب کنید و با Maven و Tomcat راهاندازی کنید - Dispatcher، Servlet * - برنامه مدیریت پایه Todo با مدل Login/Logout، کنترلکنندهها، نمایش * حلکننده و فیلترها * - فرمهای داده، Binding و اعتبارسنجی * - رویکرد مبتنی بر حاشیه نویسی - @RequestParam، @PathVariable، @ModelAttribute، @SessionAttributes و غیره * - بوت استرپ برای استایل صفحه، امنیت بهار، بین المللی سازی، مدیریت استثنا * - خدمات پایه REST
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
مقدمه دوره
Introduction to the Course
بررسی اجمالی دوره
Overview of the Course
بخش 1: برنامه وب پایه جاوا با JSP و Servlets
Part 1: Basic Java Web Application with JSP and Servlets
مرحله 01: راه اندازی اولین برنامه وب جاوا
Step 01: Setting up Your First Java Web Application
مرحله 01: نظریه 1 - Maven و Magic
Step 01: Theory 1 - Maven and Magic
مرحله 01: نظریه 2 - Servlet چیست؟
Step 01: Theory 2 - What is a Servlet?
مرحله 01: نظریه 3 - جریان درخواست برنامه وب
Step 01: Theory 3 - Web Application Request Flow
مرحله 01: تئوری 4 - اولین Servlet خود را بشناسید - LoginServlet
Step 01: Theory 4 - Understand Your First Servlet – LoginServlet
مرحله 02: LoginServlet را دوباره از ابتدا و اولین نمای خود را ایجاد کنید
Step 02: Create LoginServlet from Scratch Again and your First View
مرحله 02: تئوری - زمان پخش - بیایید چیزهای شکسته را امتحان کنیم
Step 02: Theory - Play Time - Let's Try Breaking Things
مرحله 03: ارسال پارامترهای درخواست با استفاده از روش Get
Step 03: Passing Request Parameters using Get Method
مرحله 03: نظریه - مقدمه و پایان اسکریپتها
Step 03: Theory - Introduction and End to Scriptlets
مرحله 04: معایب Get Parameters
Step 04: Disadvantages of Get Parameters
مرحله 05: اولین درخواست پست شما
Step 05: Your First Post Request
مرحله 06: اولین روش Servlet doPost شما
Step 06: Your First Servlet doPost Method
مرحله 07: بیایید یک فیلد رمز عبور اضافه کنیم
Step 07: Let’s Add a Password Field
قسمت 2: فنر MVC
Part 2: Spring MVC
مرحله 10: راه اندازی Maven، Tomcat و برنامه ساده JEE
Step 10: Setting up Maven,Tomcat and Simple JEE Application
مرحله 11: راه اندازی Spring MVC با 4 مرحله کوچک
Step 11: Setting up Spring MVC with 4 mini steps
مرحله 12: اولین کنترلر MVC Spring شما
Step 12: Your First Spring MVC Controller
مرحله 13: قسمت 1 - اولین نمای MVC Spring شما: ViewResolver
Step 13: Part 1 - Your First Spring MVC View: ViewResolver
مرحله 13: قسمت 2 - شکست تئوری - معماری Spring MVC
Step 13: Part 2 - Theory Break - Spring MVC Architecture
مرحله 13: قسمت 3 - Play Break - Try Breaking Things
Step 13: Part 3 - Play Break - Try Breaking Things
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.
نمایش نظرات